Important for all Apple Printing and Graphics Developers:
The information in this Technical Q & A is still relevant up to and including Mac OS 7.6 with QuickDraw GX 1.1.5. Beginning with the release of Mac OS 8.0, however, Apple plans to deliver a system which incorporates QuickDraw GX graphics and typography only. QuickDraw GX printer drivers and GX printing extensions will not be supported in Mac OS 8.0 or in future Mac OS releases. Apple's goal is to simplify the user experience of printing by unifying the Macintosh graphic and printing architectures and standardizing on the classic Printing Manager. For details on Apple's official announcement, refer to </dev/technotes/gxchange.html> |
I'm using the HierFontMenu function in the font-menu library that came with GX
to build my font menu. However, it seems that Adobe Type Reunion (which is
trying to perform a similar function) affects this menu, causing some fonts to
be omitted. Is there a simple way that I can tell Type Reunion and other
font-menu extensions like it to leave my GXHierFontMenu alone?
A Unfortunately, there is no method to tell Type Reunion and other font-menu
extensions like it, to leave your menus alone. They were designed to affect all
applications, and they don't have options. You'll have to remove or turn off
Type Reunion and other font-menu extensions to prevent the types of problems
you're experiencing with your GXHierFontMenu.
There are no notes or other documentation for the QuickDraw GX library code.
This code is provided as "sample code" to help your development and learning
processes. Notes relating to the GX libraries are on our list of things to do.
However, we can point you towards some documentation on the SDK that may be of
some help. There is a document called "QD GX Font HI Guidelines" in the
"Documents" folder on the SDK that contains guidelines and ideas for creating
GX font menus.